# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.61.0" name = "etwin_rest" version = "0.12.3" authors = ["Charles Samborski "] description = "HTTP REST interface for Eternal-Twin" homepage = "https://github.com/eternal-twin/etwin" documentation = "https://github.com/eternal-twin/etwin" readme = "./README.md" keywords = ["etwin"] license = "AGPL-3.0-or-later" repository = "https://github.com/eternal-twin/etwin" [dependencies.async-trait] version = "0.1.64" [dependencies.axum] version = "0.6.8" features = ["headers"] [dependencies.axum-extra] version = "0.5.0" features = ["cookie"] [dependencies.cookie] version = "0.17.0" [dependencies.etwin_core] version = "0.12.3" [dependencies.etwin_hammerfest_client] version = "0.12.3" optional = true [dependencies.etwin_log] version = "0.12.3" [dependencies.etwin_serde_tools] version = "0.12.3" [dependencies.etwin_services] version = "0.12.3" [dependencies.headers] version = "0.3.8" [dependencies.mime] version = "0.3.16" [dependencies.serde] version = "1.0.145" features = ["derive"] [dependencies.serde_json] version = "1.0.86" [dependencies.serde_urlencoded] version = "0.7.1" [dependencies.thiserror] version = "1.0.37" [dependencies.tokio] version = "1.21.2" features = ["full"] [dependencies.url] version = "2.3.1" [dev-dependencies.chrono] version = "0.4.22" [dev-dependencies.cookie_store] version = "0.17.0" [dev-dependencies.etwin_auth_store] version = "0.12.3" [dev-dependencies.etwin_dinoparc_client] version = "0.12.3" [dev-dependencies.etwin_dinoparc_store] version = "0.12.3" [dev-dependencies.etwin_email_formatter] version = "0.12.3" [dev-dependencies.etwin_forum_store] version = "0.12.3" [dev-dependencies.etwin_hammerfest_client] version = "0.12.3" [dev-dependencies.etwin_hammerfest_store] version = "0.12.3" [dev-dependencies.etwin_link_store] version = "0.12.3" [dev-dependencies.etwin_mailer] version = "0.12.3" [dev-dependencies.etwin_oauth_client] version = "0.12.3" [dev-dependencies.etwin_oauth_provider_store] version = "0.12.3" [dev-dependencies.etwin_password] version = "0.12.3" [dev-dependencies.etwin_token_store] version = "0.12.3" [dev-dependencies.etwin_twinoid_client] version = "0.12.3" [dev-dependencies.etwin_twinoid_store] version = "0.12.3" [dev-dependencies.etwin_user_store] version = "0.12.3" [dev-dependencies.hyper] version = "0.14.20" [dev-dependencies.tower] version = "0.4.13" [features] default = [ "serde", "dev", ] dev = [ "etwin_hammerfest_client", "etwin_hammerfest_client/mem", ] serde = []