{"name":"raisfast","vers":"0.2.19","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6b5d6b0688e1e58834b4f2640130e398d647b8e6a86919c95b354d7a6b3fd087","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-23T01:04:39Z","v":2} {"name":"raisfast","vers":"0.2.20","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a3efbbf66a7ab9d81bf4ca6b6c1b839c64dac24e1c4a547305c5bdaf3186dee9","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-23T08:48:52Z","v":2} {"name":"raisfast","vers":"0.2.21","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"70496056ba7db5a77c2a51a3fa3a9db4c7e4428e8aa722b1c36aad2b39e32f08","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-23T10:05:18Z","v":2} {"name":"raisfast","vers":"0.2.22","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"508f53f24890036a7a0c9629a4fc9a95cae50a9721c63818f83dbe41bbef4f03","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-23T10:43:47Z","v":2} {"name":"raisfast","vers":"0.2.23","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8aa6821d30ce8cb08599d373b629c1d86b7aa59e9bf9cad0e1e7d45c373bfa6f","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-23T11:09:04Z","v":2} {"name":"raisfast","vers":"0.2.24","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"639b8aa6cd06e860ed5aee42ff1c4b2f4e4b9805adb60af5b23401e8beb9328d","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":["utoipa-swagger-ui"],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-25T09:24:32Z","v":2} {"name":"raisfast","vers":"0.2.25","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2baf704308c200ee79892727e24b113d416e45717427f3db55f15a32e4f96959","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":[],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-27T17:10:39Z","v":2} {"name":"raisfast","vers":"0.2.27","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0f1380fc83db0fcf945e7f04570d72b922ae668435f326e4a226100b8b342659","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":[],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-05-31T17:11:10Z","v":2} {"name":"raisfast","vers":"0.2.29","deps":[{"name":"aes-gcm","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ammonia","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-axum","req":"^7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe","req":"^0.39","features":["runtime-tokio-hyper","webhook-events"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-s3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde","clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.36","features":["shortcodes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferroid","req":"^2.0.0","features":["snowflake","atomic","basic","std","alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","client","server","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png","gif","webp","ico"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11","features":["smtp-transport","builder","tokio1-rustls-tls","hostname"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.16","features":["http-listener"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mlua","req":"^0.11","features":["lua54","vendored","send","serde","macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nix","req":"^0.31.2","features":["signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"raisfast-derive","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.24","features":["serde","sync","internals"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rquickjs","req":"^0.11","features":["futures","parallel","loader","macro"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["pem","sha2"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rss","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8","features":["mime-guess","include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-i18n","req":"^3.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slug","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlparser","req":"^0.62","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio","macros","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tantivy","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tauri","req":"^2","features":["devtools"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1","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":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace","limit","fs","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^12","features":["chrono-impl"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v7","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasmtime-wasi","req":"^26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"80acb919de4c4cb96eaa715e1f1160098c2a91cf5fa687434b0763a8fce339e4","features":{"db-mysql":["sqlx/mysql"],"db-postgres":["sqlx/postgres"],"db-sqlite":["sqlx/sqlite"],"export-types":["ts-rs"],"openapi":[],"payment-alipay":["rsa"],"payment-all":["payment-alipay","payment-creem","payment-dodo","payment-stripe","payment-wechat"],"payment-creem":[],"payment-dodo":[],"payment-stripe":["async-stripe"],"payment-wechat":["rsa","x509-cert"],"plugin-all":["plugin-wasm","plugin-js","plugin-lua","plugin-rhai"],"plugin-js":["rquickjs"],"plugin-lua":["mlua"],"plugin-rhai":["rhai"],"plugin-wasm":["wasmtime","wasmtime-wasi"],"search-tantivy":["tantivy"],"storage-s3":["aws-sdk-s3","aws-config"],"tls":["axum-server","rustls","tokio-rustls"]},"features2":{"default":["db-sqlite","search-tantivy","plugin-js","plugin-lua","plugin-rhai","openapi","proxy"],"proxy":["dep:hyper","dep:hyper-util","dep:http-body-util","dep:tokio-util"],"tauri":["dep:tauri"]},"yanked":false,"pubtime":"2026-06-02T05:36:55Z","v":2}