{"name":"switchy_web_server","vers":"0.2.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-files","req":"^0.6.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-htmx","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.12.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-service","req":"^2.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2.36","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.29","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde-querystring","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_fs","req":"^0.2.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http_models","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_core","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_cors","req":"^0.2.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.5.0","features":["actix_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-redoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9.0.2","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"999d38fd7877bce0d87f10170ffca11b5052a27a21b297dbae67ca4281690315","features":{"compress":[]},"features2":{"actix":["dep:actix-http","dep:actix-service","dep:actix-test","dep:actix-web","switchy_http_models/actix"],"cors":["dep:actix-cors","dep:switchy_web_server_cors"],"default":["actix","compress","cors","htmx","openapi-all","serde","tls"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","switchy_fs?/fail-on-warnings","switchy_http_models/fail-on-warnings","switchy_web_server_core/fail-on-warnings","switchy_web_server_cors?/fail-on-warnings"],"htmx":["dep:actix-htmx"],"openapi":["dep:utoipa"],"openapi-all":["openapi-rapidoc","openapi-redoc","openapi-scalar","openapi-swagger-ui"],"openapi-rapidoc":["dep:const_format","dep:utoipa-rapidoc","openapi"],"openapi-redoc":["dep:utoipa-redoc","openapi"],"openapi-scalar":["dep:utoipa-scalar","openapi"],"openapi-swagger-ui":["dep:const_format","dep:utoipa-swagger-ui","openapi"],"serde":["dep:serde_json","switchy_http_models/serde"],"simulator":["dep:switchy_fs","switchy_fs?/simulator","switchy_fs?/tokio"],"static-files":["dep:actix-files"],"tls":["actix-web?/openssl"]},"yanked":false,"pubtime":"2026-05-20T03:37:33Z","v":2} {"name":"switchy_web_server","vers":"0.3.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-files","req":"^0.6.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-htmx","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.12.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-service","req":"^2.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2.36","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.29","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde-querystring","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_fs","req":"^0.3.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http_models","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_core","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_cors","req":"^0.3.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.5.0","features":["actix_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-redoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9.0.2","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5cbdf8efc1c69c8ba1743b726860c89838e5a411dd3ef2987a2f6fe460104611","features":{"compress":[]},"features2":{"actix":["dep:actix-http","dep:actix-service","dep:actix-test","dep:actix-web","switchy_http_models/actix"],"cors":["dep:actix-cors","dep:switchy_web_server_cors"],"default":["actix","compress","cors","htmx","openapi-all","serde","tls"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","switchy_fs?/fail-on-warnings","switchy_http_models/fail-on-warnings","switchy_web_server_core/fail-on-warnings","switchy_web_server_cors?/fail-on-warnings"],"htmx":["dep:actix-htmx"],"openapi":["dep:utoipa"],"openapi-all":["openapi-rapidoc","openapi-redoc","openapi-scalar","openapi-swagger-ui"],"openapi-rapidoc":["dep:const_format","dep:utoipa-rapidoc","openapi"],"openapi-redoc":["dep:utoipa-redoc","openapi"],"openapi-scalar":["dep:utoipa-scalar","openapi"],"openapi-swagger-ui":["dep:const_format","dep:utoipa-swagger-ui","openapi"],"serde":["dep:serde_json","switchy_http_models/serde"],"simulator":["dep:switchy_fs","switchy_fs?/simulator","switchy_fs?/tokio"],"static-files":["dep:actix-files"],"tls":["actix-web?/openssl"]},"yanked":false,"pubtime":"2026-05-21T04:50:12Z","v":2} {"name":"switchy_web_server","vers":"0.4.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-files","req":"^0.6.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-htmx","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.12.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-service","req":"^2.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2.36","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde-querystring","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.150","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_fs","req":"^0.4.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http_models","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_core","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_web_server_cors","req":"^0.4.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.5.0","features":["actix_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-redoc","req":"^6.0.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-scalar","req":"^0.3.0","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9.0.2","features":["actix-web"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e25057327d46737a260b10474eafd45904af90b50bf611c3ebd319d7700a8e11","features":{"compress":[]},"features2":{"actix":["dep:actix-http","dep:actix-service","dep:actix-test","dep:actix-web","switchy_http_models/actix"],"cors":["dep:actix-cors","dep:switchy_web_server_cors"],"default":["actix","compress","cors","htmx","openapi-all","serde","tls"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","switchy_fs?/fail-on-warnings","switchy_http_models/fail-on-warnings","switchy_web_server_core/fail-on-warnings","switchy_web_server_cors?/fail-on-warnings"],"htmx":["dep:actix-htmx"],"openapi":["dep:utoipa"],"openapi-all":["openapi-rapidoc","openapi-redoc","openapi-scalar","openapi-swagger-ui"],"openapi-rapidoc":["dep:const_format","dep:utoipa-rapidoc","openapi"],"openapi-redoc":["dep:utoipa-redoc","openapi"],"openapi-scalar":["dep:utoipa-scalar","openapi"],"openapi-swagger-ui":["dep:const_format","dep:utoipa-swagger-ui","openapi"],"serde":["dep:serde_json","switchy_http_models/serde"],"simulator":["dep:switchy_fs","switchy_fs?/simulator","switchy_fs?/tokio"],"static-files":["dep:actix-files"],"tls":["actix-web?/openssl"]},"yanked":false,"pubtime":"2026-07-04T15:05:12Z","v":2}