{"name":"trailbase","vers":"0.0.1","deps":[{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7.5","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.9.3","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^16.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"minijinja","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-reflect","req":"^0.13.0","features":["derive","text-format"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-reflect-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32.1","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustyscript","req":"^0.11.0","features":["web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread_local","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-refinery-core","req":"^0.8.15","features":["rusqlite-bundled"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-refinery-macros","req":"^0.8.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^10","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e4df1eef8367c183ce743a73ebcb04951ad63ee40f9413013bcbc006737afbc0","features":{},"features2":{"default":["v8"],"v8":["dep:rustyscript"]},"yanked":false,"pubtime":"2025-01-03T22:19:17Z","v":2} {"name":"trailbase","vers":"0.0.2","deps":[{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10.0","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"minijinja","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-reflect","req":"^0.14.3","features":["derive","text-format"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-reflect-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32.1","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustyscript","req":"^0.11.0","features":["web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread_local","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-refinery-core","req":"^0.8.15","features":["rusqlite-bundled"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-refinery-macros","req":"^0.8.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^10","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v8","req":"=130.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d6043760e1cc5df1c99f9826ada59e34a1aea26216596c196f133ff5f190f31e","features":{},"features2":{"default":["v8"],"v8":["dep:rustyscript"]},"yanked":false,"pubtime":"2025-01-07T15:15:30Z","v":2} {"name":"trailbase","vers":"0.0.3","deps":[{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10.0","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"minijinja","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-reflect","req":"^0.14.3","features":["derive","text-format"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-reflect-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32.1","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks","preupdate_hook"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustyscript","req":"^0.11.0","features":["web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread_local","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-refinery-core","req":"^0.8.15","features":["rusqlite-bundled"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-refinery-macros","req":"^0.8.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^10","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"28105d46b99c2581b4bca182f86fdd77dae97572c4d55838f805476a82fbae14","features":{},"features2":{"default":["v8"],"v8":["dep:rustyscript"]},"yanked":false,"pubtime":"2025-01-14T15:07:52Z","v":2} {"name":"trailbase","vers":"0.0.4","deps":[{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10.0","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"minijinja","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-reflect","req":"^0.14.3","features":["derive","text-format"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-reflect-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.33.0","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks","preupdate_hook"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustyscript","req":"^0.11.0","features":["web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread_local","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-refinery-core","req":"^0.8.16","features":["rusqlite-bundled"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-refinery-macros","req":"^0.8.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^10","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"92da2c9c96eeb946573725431b458262d664d6990ff80df1d628d347305f4d22","features":{},"features2":{"default":["v8"],"v8":["dep:rustyscript"]},"yanked":false,"pubtime":"2025-01-20T14:26:21Z","v":2} {"name":"trailbase","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10.0","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.29.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"minijinja","req":"^2.1.2","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.11.0","features":["aws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-reflect","req":"^0.14.3","features":["derive","text-format"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost-reflect-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.33.0","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks","preupdate_hook"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustc_tools_util","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc_tools_util","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rustyscript","req":"^0.11.0","features":["web","fs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-refinery-core","req":"^0.8.16","features":["rusqlite-bundled"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-refinery-macros","req":"^0.8.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^10","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["std","v7"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"validator","req":"^0.20.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"6b90c6a5eea1ab9db8b0cc90df6b1e79460f8af52c14964a3ebfbd7058d91ee3","features":{},"features2":{"default":["v8"],"v8":["dep:rustyscript"]},"yanked":false,"pubtime":"2025-03-09T11:07:54Z","v":2} {"name":"trailbase","vers":"0.2.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":["aes","rand_core"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":["alloc","password-hash"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"askama","req":"^0.14.0","features":["derive","std","config"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-client-ip","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10.0","features":["protobuf"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-test","req":"^17.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.8.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.6","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.1.1","features":["pkcs8","pem","rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.8","features":["auto-color","humantime"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"fallible-iterator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.30.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":["use_pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lettre","req":"^0.11.7","features":["tokio1-rustls-tls","sendmail-transport","smtp-transport","builder"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mini-moka","req":"^0.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minijinja","req":"^2.1.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0-alpha.4","features":["reqwest","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.0","features":["aws","fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost-reflect","req":"^0.15.0","features":["derive","text-format"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"quoted_printable","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.8","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.36.0","features":["bundled","column_decltype","load_extension","modern_sqlite","functions","limits","backup","hooks","preupdate_hook"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.4.0","features":["mime-guess"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_path_to_error","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlformat","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlite3-parser","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread","fs","signal","time","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5.0","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-cookies","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.0","features":["cors","trace","fs","limit"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["smallvec","std","fmt","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"trailbase-assets","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-assets","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"trailbase-build","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"trailbase-extension","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-extension","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trailbase-js","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-qs","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-refinery","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-schema","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trailbase-sqlite","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ts-rs","req":"^11","features":["uuid-impl","serde-json-impl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.0.0-beta.0","features":["axum_extras"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["std","v4","v7","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"validator","req":"^0.20.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"23718ebb1251252bda08505c6b809114fa1f7a6c50ab8177c6671b69a8c03a7f","features":{},"features2":{"default":["v8"],"v8":["dep:trailbase-js"]},"yanked":false,"pubtime":"2025-06-16T14:21:07Z","v":2}