mirror of https://github.com/http-rs/tide
Merge pull request #884 from joshtriplett/optional-sse
Upgrade async-sse to 5.1.0 and make it optional
This commit is contained in:
commit
fa0659d4dc
|
@ -30,12 +30,13 @@ h1-server = ["async-h1"]
|
|||
logger = ["femme"]
|
||||
docs = ["unstable"]
|
||||
sessions = ["async-session", "cookies"]
|
||||
sse = ["async-sse"]
|
||||
unstable = []
|
||||
|
||||
[dependencies]
|
||||
async-h1 = { version = "2.3.0", optional = true }
|
||||
async-session = { version = "3.0", optional = true }
|
||||
async-sse = "4.0.1"
|
||||
async-sse = { version = "5.1.0", optional = true }
|
||||
async-std = { version = "1.6.5", features = ["unstable"] }
|
||||
async-trait = "0.1.41"
|
||||
femme = { version = "2.1.1", optional = true }
|
||||
|
@ -90,3 +91,7 @@ required-features = ["cookies"]
|
|||
[[example]]
|
||||
name = "sessions"
|
||||
required-features = ["sessions"]
|
||||
|
||||
[[example]]
|
||||
name = "sse"
|
||||
required-features = ["sse"]
|
||||
|
|
|
@ -83,11 +83,12 @@ pub mod listener;
|
|||
pub mod log;
|
||||
pub mod prelude;
|
||||
pub mod security;
|
||||
pub mod sse;
|
||||
pub mod utils;
|
||||
|
||||
#[cfg(feature = "sessions")]
|
||||
pub mod sessions;
|
||||
#[cfg(feature = "sse")]
|
||||
pub mod sse;
|
||||
|
||||
pub use endpoint::Endpoint;
|
||||
pub use middleware::{Middleware, Next};
|
||||
|
|
Loading…
Reference in New Issue