{"name":"ryuk","vers":"0.1.0","deps":[{"name":"aes-gcm","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.16.1","features":["derive","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cap-std","req":"^4.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^11","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.23","features":["tokio1","tokio1-rustls-tls","smtp-transport","builder"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls","http2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^2.0.4","features":["runtime-tokio-rustls","macros","with-chrono","with-uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm-migration","req":"^2.0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.154","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53.3","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7.1","features":["trace","limit","timeout","set-header","catch-panic","request-id","cors"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-file-store","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-moka-store","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-redis-store","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["json","env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^6.0.0","features":["axum_extras","chrono","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-axum","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.21.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-authenticator-rs","req":"=0.5.5","features":["softpasskey"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"webauthn-rs","req":"=0.5.5","features":["conditional-ui","danger-allow-state-serialisation"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs-proto","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"53cc50bb885fae7b201b8a19a7a0d7978ffb236887476a16dfc673e1bfb11574","features":{"api":[],"cache":[],"events":[],"gate":[],"lang":[],"mcp":[]},"features2":{"apikeys":["api","db","dep:sha2","dep:rand"],"auth":["sessions","dep:argon2"],"crypt":["dep:aes-gcm","dep:hmac","dep:sha2","dep:base64","dep:rand"],"csrf":["sessions","dep:subtle","dep:rand"],"db":["dep:sea-orm","dep:sea-orm-migration","dep:chrono"],"default":["full"],"full":["push","inertia","auth","validation","openapi","queue","mail","csrf","safety","sqlite","postgres","mysql","session-db","api","apikeys","oauth-server","social","passkey","mail-templates","storage","s3","mcp","http","cache","events","schedule","gate","crypt","notifications","lang"],"http":["dep:reqwest"],"inertia":["sessions","tower-http/fs"],"mail":["dep:lettre"],"mail-templates":["mail","dep:askama"],"mysql":["db","sea-orm/sqlx-mysql"],"notifications":["mail","db"],"oauth-server":["api","db","inertia","sessions","openapi","dep:sha2","dep:rand","dep:base64"],"openapi":["dep:utoipa","dep:utoipa-axum","dep:utoipa-scalar"],"passkey":["auth","db","sessions","dep:webauthn-rs","dep:base64"],"postgres":["db","sea-orm/sqlx-postgres"],"push":["db","dep:reqwest","dep:jsonwebtoken","dep:base64"],"queue":["db"],"s3":["storage","dep:reqwest","dep:hmac","dep:sha2","dep:chrono"],"safety":["auth","db","dep:sha2","dep:rand"],"schedule":["dep:chrono"],"session-db":["sessions","db","dep:async-trait"],"session-file":["sessions","dep:tower-sessions-file-store"],"session-moka":["sessions","dep:tower-sessions-moka-store"],"session-redis":["sessions","dep:tower-sessions-redis-store"],"sessions":["dep:tower-sessions"],"social":["sessions","auth","inertia","dep:reqwest","dep:url","dep:base64","dep:rand","dep:sha2"],"sqlite":["db","sea-orm/sqlx-sqlite"],"storage":["tower-http/fs","dep:cap-std"],"validation":["dep:validator"]},"yanked":false,"rust_version":"1.94","pubtime":"2026-10-14T19:19:27Z","v":2}
{"name":"ryuk","vers":"0.1.1","deps":[{"name":"aes-gcm","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.16.1","features":["derive","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cap-std","req":"^4.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["server-auto","server-graceful","service","tokio","http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^11","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.23","features":["tokio1","tokio1-rustls-tls","smtp-transport","builder"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls","http2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^2.0.4","features":["runtime-tokio-rustls","macros","with-chrono","with-uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm-migration","req":"^2.0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.154","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53.3","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7.1","features":["trace","limit","timeout","set-header","catch-panic","request-id","cors"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-file-store","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-moka-store","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-sessions-redis-store","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["json","env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^6.0.0","features":["axum_extras","chrono","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-axum","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.21.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-authenticator-rs","req":"=0.5.5","features":["softpasskey"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"webauthn-rs","req":"=0.5.5","features":["conditional-ui","danger-allow-state-serialisation"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs-proto","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"61fd3d02f41bc1b65bd74db558c120d5a60790697eaac6fc62ab6004bba70a8a","features":{"api":[],"cache":[],"events":[],"gate":[],"lang":[],"mcp":[]},"features2":{"apikeys":["api","db","dep:sha2","dep:rand"],"auth":["sessions","dep:argon2"],"crypt":["dep:aes-gcm","dep:hmac","dep:sha2","dep:base64","dep:rand"],"csrf":["sessions","dep:subtle","dep:rand"],"db":["dep:sea-orm","dep:sea-orm-migration","dep:chrono"],"default":["full"],"full":["push","inertia","auth","validation","openapi","queue","mail","csrf","safety","sqlite","postgres","mysql","session-db","api","apikeys","oauth-server","social","passkey","mail-templates","storage","s3","mcp","http","cache","events","schedule","gate","crypt","notifications","lang","tenancy"],"http":["dep:reqwest"],"inertia":["sessions","tower-http/fs"],"mail":["dep:lettre"],"mail-templates":["mail","dep:askama"],"mysql":["db","sea-orm/sqlx-mysql"],"notifications":["mail","db"],"oauth-server":["api","db","inertia","sessions","openapi","dep:sha2","dep:rand","dep:base64"],"openapi":["dep:utoipa","dep:utoipa-axum","dep:utoipa-scalar"],"passkey":["auth","db","sessions","dep:webauthn-rs","dep:base64"],"postgres":["db","sea-orm/sqlx-postgres"],"push":["db","dep:reqwest","dep:jsonwebtoken","dep:base64"],"queue":["db"],"s3":["storage","dep:reqwest","dep:hmac","dep:sha2","dep:chrono"],"safety":["auth","db","dep:sha2","dep:rand"],"schedule":["dep:chrono"],"session-db":["sessions","db","dep:async-trait"],"session-file":["sessions","dep:tower-sessions-file-store"],"session-moka":["sessions","dep:tower-sessions-moka-store"],"session-redis":["sessions","dep:tower-sessions-redis-store"],"sessions":["dep:tower-sessions"],"social":["sessions","auth","inertia","dep:reqwest","dep:url","dep:base64","dep:rand","dep:sha2"],"sqlite":["db","sea-orm/sqlx-sqlite"],"storage":["tower-http/fs","dep:cap-std"],"tenancy":["db","dep:sha2","dep:rand"],"validation":["dep:validator"]},"yanked":false,"rust_version":"1.94","pubtime":"2026-10-14T21:13:58Z","v":2}
