{"name":"oauth-resource-server","vers":"0.1.0","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d9f11f62272a2d43c220c8101ecf05d1420442dabd05de0de51d8274fe50934d","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"]},"features2":{"axum":["dep:axum","dep:http","dep:tower-layer","dep:tower-service"],"serde":["dep:serde"],"testing":["tokio/net","tokio/io-util","dep:serde"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-09-28T19:55:28Z","v":2}
{"name":"oauth-resource-server","vers":"0.1.1","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d8173ae84c787d5e25a63b5bc8561c6e27eceb6398f79f6344f7a634770d6d8c","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"]},"features2":{"axum":["dep:axum","dep:http","dep:tower-layer","dep:tower-service"],"serde":["dep:serde"],"testing":["tokio/net","tokio/io-util","dep:serde"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-09-28T21:55:15Z","v":2}
{"name":"oauth-resource-server","vers":"0.1.2","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"93d5d3345154b5a9b15f5cc60179d78e96050a27bc648794e64ed016fbc941d9","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"]},"features2":{"axum":["dep:axum","dep:http","dep:tower-layer","dep:tower-service"],"serde":["dep:serde"],"testing":["tokio/net","tokio/io-util","dep:serde"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-09-28T22:35:57Z","v":2}
{"name":"oauth-resource-server","vers":"0.2.0","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":["server","client","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-util","req":"^0.20","features":["debugging"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["ring","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ff90f05453c66d4fd3f41194827401e58cb183df1ed2fbe2e3136a07e16cea91","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"],"serde":["serde/derive"],"testing":["tokio/net","tokio/io-util"]},"features2":{"axum":["tower","dep:axum"],"mcp":["tower","dep:http-body","dep:bytes"],"metrics":["dep:metrics"],"tower":["dep:http","dep:tower-layer","dep:tower-service"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-09-30T12:33:06Z","v":2}
{"name":"oauth-resource-server","vers":"0.3.0","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":["server","client","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-util","req":"^0.20","features":["debugging"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["ring","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d06e5bb9d9d135d08d6b1d25ab4a4b59c960327d70cec20a8ebac8716f442772","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"],"serde":["serde/derive"],"testing":["tokio/net","tokio/io-util"]},"features2":{"axum":["tower","dep:axum"],"mcp":["tower","dep:http-body","dep:bytes"],"metrics":["dep:metrics"],"tower":["dep:http","dep:tower-layer","dep:tower-service"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-01T18:51:52Z","v":2}
{"name":"oauth-resource-server","vers":"0.3.1","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":["server","client","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-util","req":"^0.20","features":["debugging"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["ring","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a5e8875f1150adbfd140ae5825f18cdf680b66bd63aaa719e26c6fc67278c8e0","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"],"serde":["serde/derive"],"testing":["tokio/net","tokio/io-util"]},"features2":{"axum":["tower","dep:axum"],"mcp":["tower","dep:http-body","dep:bytes"],"metrics":["dep:metrics"],"tower":["dep:http","dep:tower-layer","dep:tower-service"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-01T19:45:43Z","v":2}
{"name":"oauth-resource-server","vers":"0.4.0","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":["server","client","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-util","req":"^0.20","features":["debugging"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["ring","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"34c1b460bd0156759e95f4122f031b54f09724a488678ee7abafc21dcaa19302","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"],"serde":["serde/derive"],"testing":["tokio/net","tokio/io-util"]},"features2":{"axum":["tower","dep:axum"],"mcp":["tower","dep:http-body","dep:bytes"],"metrics":["dep:metrics"],"tower":["dep:http","dep:tower-layer","dep:tower-service"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-05T13:36:57Z","v":2}
{"name":"oauth-resource-server","vers":"0.4.1","deps":[{"name":"axum","req":"^0.8","features":["json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["tokio","http1"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":["server","client","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-util","req":"^0.20","features":["debugging"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"subtle","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15","features":["sync","time","rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","rt-multi-thread","net","io-util","time","sync","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["ring","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7","features":["cors"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-layer","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"57dcdbe04c70b67057157bdf455e180c49449b1765c9588e29c70f1d7eb4e0bd","features":{"default":["rustls-tls"],"env":[],"native-tls":["reqwest/native-tls"],"rustls-tls":["reqwest/rustls-tls"],"rustls-tls-native-roots":["reqwest/rustls-tls-native-roots"],"serde":["serde/derive"],"testing":["tokio/net","tokio/io-util"]},"features2":{"axum":["tower","dep:axum"],"mcp":["tower","dep:http-body","dep:bytes"],"metrics":["dep:metrics"],"tower":["dep:http","dep:tower-layer","dep:tower-service"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-09T15:36:00Z","v":2}
