{"name":"saas-rs-sdk","vers":"0.1.4","deps":[],"cksum":"fc315171dbb7eb4b027180f1c7ba750242ba0007c7de640c0218ead2563e161c","features":{},"yanked":false,"pubtime":"2025-05-21T19:31:12Z"}
{"name":"saas-rs-sdk","vers":"0.1.5","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9c7ae2476e33c9c6a052ddfda7db47e8ce475d9bad8b660691b3419691de9d6e","features":{},"yanked":false,"pubtime":"2025-05-22T14:23:57Z"}
{"name":"saas-rs-sdk","vers":"0.1.6","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d213597c9d694b614151bfd46f7553accde338dcbf7d41f764a6fd276cfa0bfa","features":{},"features2":{"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"]},"yanked":false,"pubtime":"2025-05-23T12:27:32Z","v":2}
{"name":"saas-rs-sdk","vers":"0.1.7","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dc2ada225c62d7299f2d7ef2474e8b0019f0148def98341e693ae517919b2fde","features":{},"features2":{"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-05-28T13:41:06Z","v":2}
{"name":"saas-rs-sdk","vers":"0.1.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b05da69c47f75803ad6b628ee860580151a398a33e43d95e8e445d1bef354c9a","features":{},"features2":{"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-06T15:31:16Z","v":2}
{"name":"saas-rs-sdk","vers":"0.1.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"acf700b7944c2b9c02d3fddb8ae7bd1c7f91179cdd5b2064ef23cf899f9ac2d0","features":{},"features2":{"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-10T22:14:28Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"87e056908726d9ae4e93bc4cbb99fe668611abdbca28bd30b5beed5432487a17","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-15T20:39:25Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8052fa57c405bde427b87c4c38e4577e6f8503af502e3f66828d4b1b4c9992a9","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-16T15:25:56Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0b2aa91b09521b27b7fe8cebe53cb8dbb8b678e7ff6099307add6c9f59ebe8fc","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-16T16:15:41Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8333fbdac6bc7c59d08515cd9b295c4d24ac400cdb545e7e4944669a167a1bf5","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-18T23:39:54Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8a8c05eaabf7300a747cdfed35ee24b529f08ab1066bbf6693d86539cee69a91","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-06-27T15:27:15Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e955577090ce773f3b9278dbfbeca16af321f95ec8bc2de223d83805761902ea","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-07-04T21:59:22Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c7c890777c2b804cb45fdfd2c7a5eed516c388592a4c98f6e0a400309cbf5495","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-07-08T14:31:50Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"187c761ba476539db089e24204b0e7af23133bbdfb646eab479c7aede2f59e5b","features":{},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"redis":["dep:change-case","dep:fred","dep:inflection-rs","dep:serde_json"]},"yanked":false,"pubtime":"2025-07-12T19:11:36Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"440def86416ab96df58965ab811c951c9e1262d9c2e2bf17a37cfc2b1764eb34","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws"]},"yanked":false,"pubtime":"2025-07-22T14:05:10Z","v":2}
{"name":"saas-rs-sdk","vers":"0.2.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"84a9f357c96a95f10a9cd87786466f834c5a8273af44ae7ebdae74488718a6fb","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["sqlx/postgres","dep:futures-util"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-07-29T22:12:30Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-prost","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0bb88dc7a938e67564c3430317e55ecde22dc1aa0ee063811bd5c2de9c0d22ee","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-08-08T18:59:30Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-prost","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3d770094e47282f032b3710136909dfac71e70decee27ad2986b45231d8e8f74","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-08-19T14:16:43Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-prost","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b6f759768ad3f32b5bab989235b1926c5e7015ac91b7911f25df5803b00169ff","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-08-26T22:34:23Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6bc77b2472906eb2d544204a2a1a5d7fa8e3762878f01731f54a81a2e309db3f","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-09-06T13:17:30Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ce003de2a6c9aa3bb0e8c5bd45ac21999f30932a4399e3d5b8b47398064a1805","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-09-12T18:39:27Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c9154eaa21ac9f1f7646941b5ed6bfd05e3398d17ef1c729172538825452603b","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-09-18T14:27:14Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.3","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.3","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","time"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d7fd9368a0f41f651523ab23cc13b704af25bd2494a49b82b4865cccf2b36e61","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-09-24T14:42:35Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.3","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.3","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f29a97a294e936657c3dbe6d5772d77b4956ef4c69c8548af0a8b30ddd8fe1ca","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-09-30T00:06:59Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.3","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.3","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ca24d5afe13762aa27dc4e8ee0d991eb2035a7db6189188cf0809133421ce9e6","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-10-05T13:05:55Z","v":2}
{"name":"saas-rs-sdk","vers":"0.3.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.4","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.4","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.4","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2145c34fe4abda7175714bf2b7d6d8b31e6e7f6ae08dd4c00b94819e78e50d88","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-10-14T19:04:27Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.4","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.4","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.4","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bson","req":"^3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.3.0","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0205a2716cd0e633750c9221c3c09391fcff3122160ab407310385e945730028","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-11-06T17:47:32Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.7","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.7","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.7","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.3.0","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6ff8046f2d6ecbb9cc5beb5fd434e2c937f2dc8c19c0046aff4cffb30bdb155b","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-11-14T01:08:46Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"^1.0.0-alpha.7","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"^1.0.0-alpha.7","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"^1.0.0-alpha.7","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"^1.0.0-alpha.7","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"^1.0.0-alpha.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.3.0","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"656a9623c62ac8b1bf1142817e520edfcd31eb907e6497942efe85f51c2c1345","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-11-20T16:12:02Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.7","features":["rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.7","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.7","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.7","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.3.0","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b573d644a07161db9f46bc618ea4b858e0264789b7d3ad5c1adbce76ba04a994","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-11-27T14:44:53Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.9","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.9","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.9","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.9","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ccd173fcf99631d9319e356d3e85e42c97b1fa76878f3940abd71acef48be693","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-12-09T16:17:32Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.9","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.9","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.9","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.9","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ebf29b1ddc1d8821a91d22d133f785dec7048f16bad8ccb8091b1eeabfd7d580","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-12-17T15:10:40Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.9","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.9","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.9","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.9","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.12.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"cf2ee465d806d6c4964a0bb922229725d75f8b8184fe49404d184f00936ad5a6","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-12-23T14:21:17Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.10","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.10","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.10","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.10","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"aa2b07fcdc020d7210a23431366f4b2bcb9c54f51e1f0bec9d2b852e83432777","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:fred","dep:futures-util","dep:inflection-rs"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-12-26T16:02:11Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.10","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-alpha.10","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.10","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.10","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.10","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.32.7","features":["safe_iterators"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3fd07f63f68325066878dc02af87185604ed0e92b02a9e4f8170ac4232e78807","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":false,"pubtime":"2025-12-31T13:28:30Z","v":2}
{"name":"saas-rs-sdk","vers":"0.4.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.10","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-alpha.10","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.10","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.10","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.10","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"object_store","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.32.7","features":["safe_iterators"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"be12c1b0df290839a6859d928f2f94a243d16d1971895ce966d708aae2aab112","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:bytes","object_store/aws","dep:futures-util"]},"yanked":true,"pubtime":"2026-01-03T00:19:04Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.10","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-alpha.10","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.10","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.10","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.10","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.32.7","features":["safe_iterators"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"df23c0581f135ee7dcc1d7831d4898903ec538cc9f0a115d6b6ae23b9919587c","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-01-04T18:04:08Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-alpha.10","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-alpha.10","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-alpha.10","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-alpha.10","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-alpha.10","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.4","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.32.7","features":["safe_iterators"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"11f118d4dbb75147c2d8bfc8bccb56105e645d46e53dec886b09b83da0c8bd27","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-01-08T17:58:38Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.0","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.0","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.0","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.0","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.0","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ece569078e26d5b6fb0bb7c2d1c618bfc6c84ad1a85d84a1feb094dc65aabf10","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-01-14T20:53:07Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.0","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.0","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.0","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.0","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.0","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"403089ec27ce4c2edee72d28511b2fe727cdc773d87d22ca11eb03325037254c","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-01-31T16:36:51Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.0","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.0","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.0","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.0","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.0","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ee0dd1dceaa0392463267f30d5a2dad614083b7df5832398c1b7fca7e30d76cf","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-02-08T01:01:16Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.0","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.0","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.0","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.0","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.0","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex-literal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"46af0d5cf83e48e5f1661de5a8e937b95ee439dc117faa35928329c79dbf20e8","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-02-10T17:48:07Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.2","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.2","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.2","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.2","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.2","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a4c536b5702ceb5f7db950336f9b3440eac2eae1fa879ace5688a8846d55f253","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-02-16T13:29:33Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.2","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.2","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.2","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.2","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.2","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a8fdfa271e62b19875a167c69af2363d9241a28189cd96befbaa2fe9e189a553","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-02-17T22:24:12Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.2","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.2","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.2","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.2","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.2","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.2","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"25f4771b814a92e3a42233d47eca640a57dcddf40ff579105b777747d2b7f912","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-02-24T17:02:27Z","v":2}
{"name":"saas-rs-sdk","vers":"0.5.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.3","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.3","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.3","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.3","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.5","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"62adbd56a4bc5cb773c9c9428f125075d286e3509da5cc2ed7a414d5be47cbec","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-03-12T17:31:42Z","v":2}
{"name":"saas-rs-sdk","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.3","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.3","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.3","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.3","features":["customer"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.5","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3b76c7a006f37cc3b239a9719f105b02dbfe6b4996843029f5b7da80163abbb6","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-03-25T20:51:12Z","v":2}
{"name":"saas-rs-sdk","vers":"0.6.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"async-stripe","req":"=1.0.0-rc.3","features":["rustls-ring","rustls-tls-native"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-billing","req":"=1.0.0-rc.3","features":["subscription"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-checkout","req":"=1.0.0-rc.3","features":["checkout_session"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-core","req":"=1.0.0-rc.3","features":["customer","deserialize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-product","req":"=1.0.0-rc.3","features":["price","product"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stripe-types","req":"=1.0.0-rc.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"change-case","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-api-isahc-client","req":"^0.2.2","features":["with-sleep-via-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inflection-rs","req":"^0.2.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["kv_unstable_serde","kv_unstable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mongodb","req":"^3.5","features":["bson-3"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mongodb-ensure-index","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-amazon","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-apple","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-client","req":"^0.2.0","features":["with-flow"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-digitalocean","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-facebook","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-github","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-gitlab","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-google","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-instagram","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-linode","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-microsoft","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-okta","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-signin","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oauth2-twitter","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opendal","req":"^0.55.0","features":["services-s3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbbson","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pbjson-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^1.0.5","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["chrono","runtime-tokio","rust_decimal","time","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["macros","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xid","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8b18f633e4921b9817893250c422d10d131edbb26dd158b7b76ac1c81f2355b1","features":{"storage-fs":["tokio/fs"]},"features2":{"authentication-amazon":["dep:oauth2-amazon"],"authentication-apple":["dep:oauth2-apple"],"authentication-digitalocean":["dep:oauth2-digitalocean"],"authentication-facebook":["dep:oauth2-facebook"],"authentication-github":["dep:oauth2-github"],"authentication-gitlab":["dep:oauth2-gitlab"],"authentication-google":["dep:oauth2-google"],"authentication-instagram":["dep:oauth2-instagram"],"authentication-linode":["dep:oauth2-linode"],"authentication-microsoft":["dep:oauth2-microsoft"],"authentication-okta":["dep:oauth2-okta"],"authentication-twitter":["dep:oauth2-twitter"],"payments-stripe":["dep:async-stripe","dep:async-stripe-billing","dep:async-stripe-checkout","dep:async-stripe-core","dep:async-stripe-product","dep:async-stripe-types"],"storage-mongodb":["dep:futures-util","dep:mongodb","dep:mongodb-ensure-index"],"storage-postgres":["dep:change-case","dep:futures-util","dep:num-traits","sqlx/postgres"],"storage-redis":["dep:change-case","dep:futures-util","dep:inflection-rs","dep:redis"],"storage-s3":["dep:opendal"]},"yanked":false,"pubtime":"2026-04-01T20:52:13Z","v":2}
