# 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 = "pages-meta" version = "0.2.0" authors = ["Egor Glukhikh "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "This is an application http service that takes url as input and returns json with page meta tags by url" readme = "README.md" license = "MIT" repository = "https://github.com/EgorHenek/pages-meta" [package.metadata.bininstall] bin-dir = "{ bin }{ binary-ext }" disabled-strategies = ["quick-install"] pkg-fmt = "tgz" pkg-url = "{ repo }/releases/download/{version}/{ name }-{ target }{ archive-suffix }" [package.metadata.binstall.overrides.aarch64-pc-windows-msvc] pkg-fmt = "zip" [package.metadata.binstall.overrides.x86_64-pc-windows-msvc] pkg-fmt = "zip" [[bin]] name = "pages-meta" path = "src/main.rs" [dependencies.axum] version = "0" features = ["tracing"] [dependencies.config] version = "0.14" [dependencies.html5ever] version = "0.27" [dependencies.markup5ever_rcdom] version = "0.3" [dependencies.percent-encoding] version = "2" [dependencies.reqwest] version = "0.12" features = [ "json", "rustls-tls-native-roots", ] default-features = false [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dependencies.thiserror] version = "1" [dependencies.tokio] version = "1" features = ["full"] [dependencies.tower-http] version = "0.6" features = [ "timeout", "trace", ] [dependencies.tracing] version = "0.1" [dependencies.tracing-subscriber] version = "0.3" features = ["env-filter"] [dependencies.url] version = "2" [dependencies.validator] version = "0.18" features = ["derive"] [dev-dependencies.mockito] version = "1.5"