# 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" name = "glory-core" version = "0.3.1" authors = ["Chrislearn Young "] description = """ Glory is an experimental rust web front framework. """ homepage = "https://glory.rs" documentation = "https://docs.rs/glory-core/" readme = "README.md" keywords = [ "http", "async", "web", "framework", "server", ] categories = [ "web-programming::http-server", "web-programming::websocket", "network-programming", "asynchronous", ] license = "MIT OR Apache-2.0" repository = "https://github.com/glory-rs/glory" [package.metadata.cargo-all-features] denylist = ["stable"] skip_feature_sets = [[ "web-ssr", "web-csr", ]] [dependencies.async-trait] version = "0.1.42" [dependencies.base64] version = "0.21" optional = true [dependencies.cfg-if] version = "1" [dependencies.config] version = "0.13" features = ["toml"] default-features = false [dependencies.educe] version = "0.5" [dependencies.futures] version = "0.3" [dependencies.futures-channel] version = "0.3" optional = true default-features = true [dependencies.glory-hot-reload] version = "0.3.1" [dependencies.indexmap] version = "2.0" [dependencies.js-sys] version = "0.3" [dependencies.multimap] version = "0.9" [dependencies.once_cell] version = "1.5.2" [dependencies.parking_lot] version = "0.12" [dependencies.paste] version = "1" [dependencies.regex] version = "1" [dependencies.salvo] version = "0.60" optional = true default-features = true [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dependencies.smallvec] version = "1" [dependencies.thiserror] version = "1" [dependencies.tokio] version = "1" features = ["full"] optional = true default-features = false [dependencies.tokio-util] version = "0.7" features = ["rt"] optional = true default-features = false [dependencies.tracing] version = "0.1" [dependencies.url] version = "2" [dependencies.wasm-bindgen] version = "0.2" features = ["enable-interning"] optional = true [dependencies.web-sys] version = "0.3" features = [ "console", "Comment", "Document", "DomTokenList", "Location", "Range", "Text", "HtmlCollection", "TreeWalker", "DocumentFragment", "Element", "HtmlTemplateElement", "NodeList", "Window", "AnimationEvent", "BeforeUnloadEvent", "ClipboardEvent", "CompositionEvent", "DeviceMotionEvent", "DeviceOrientationEvent", "DragEvent", "ErrorEvent", "FocusEvent", "GamepadEvent", "HashChangeEvent", "InputEvent", "KeyboardEvent", "MessageEvent", "MouseEvent", "PageTransitionEvent", "PointerEvent", "PopStateEvent", "ProgressEvent", "PromiseRejectionEvent", "SecurityPolicyViolationEvent", "StorageEvent", "SubmitEvent", "TouchEvent", "TransitionEvent", "UiEvent", "WheelEvent", "HtmlHtmlElement", "HtmlBaseElement", "HtmlHeadElement", "HtmlLinkElement", "HtmlMetaElement", "HtmlStyleElement", "HtmlTitleElement", "HtmlBodyElement", "HtmlHeadingElement", "HtmlQuoteElement", "HtmlDivElement", "HtmlDListElement", "HtmlHrElement", "HtmlLiElement", "HtmlOListElement", "HtmlParagraphElement", "HtmlPreElement", "HtmlUListElement", "HtmlAnchorElement", "HtmlBrElement", "HtmlDataElement", "HtmlQuoteElement", "HtmlSpanElement", "HtmlTimeElement", "HtmlAreaElement", "HtmlAudioElement", "HtmlImageElement", "HtmlMapElement", "HtmlTrackElement", "HtmlVideoElement", "HtmlEmbedElement", "HtmlIFrameElement", "HtmlObjectElement", "HtmlParamElement", "HtmlPictureElement", "HtmlSourceElement", "SvgElement", "HtmlCanvasElement", "HtmlScriptElement", "HtmlModElement", "HtmlTableCaptionElement", "HtmlTableColElement", "HtmlTableColElement", "HtmlTableElement", "HtmlTableSectionElement", "HtmlTableCellElement", "HtmlTableSectionElement", "HtmlTableCellElement", "HtmlTableSectionElement", "HtmlTableRowElement", "HtmlButtonElement", "HtmlDataListElement", "HtmlFieldSetElement", "HtmlFormElement", "HtmlInputElement", "HtmlLabelElement", "HtmlLegendElement", "HtmlMeterElement", "HtmlOptGroupElement", "HtmlOutputElement", "HtmlProgressElement", "HtmlSelectElement", "HtmlTextAreaElement", "HtmlDetailsElement", "HtmlDialogElement", "HtmlMenuElement", "HtmlSlotElement", "HtmlTemplateElement", "HtmlOptionElement", ] [features] __single_holder = [] default = [] salvo = [ "dep:salvo", "web-ssr", ] web-csr = [ "__single_holder", "dep:wasm-bindgen", ] web-ssr = [ "dep:tokio", "dep:tokio-util", "dep:futures-channel", "dep:base64", ] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.percent-encoding] version = "2" [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures] version = "0.4.31"