aboutsummaryrefslogtreecommitdiffstats
path: root/rust/fatcat-openapi/Cargo.toml
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2021-02-09 18:57:00 -0800
committerBryan Newbold <bnewbold@archive.org>2021-02-09 18:57:00 -0800
commit19c582a3cf1c42e9c75170650ccd141eda903479 (patch)
tree0738781689e4c12308016f184cb6eb02af1716a6 /rust/fatcat-openapi/Cargo.toml
parentbab3fb9fdcc921e1bb8a81e0f2b4e12558d2dde7 (diff)
downloadfatcat-cli-19c582a3cf1c42e9c75170650ccd141eda903479.tar.gz
fatcat-cli-19c582a3cf1c42e9c75170650ccd141eda903479.zip
move source code to top-level directory
Diffstat (limited to 'rust/fatcat-openapi/Cargo.toml')
-rw-r--r--rust/fatcat-openapi/Cargo.toml79
1 files changed, 0 insertions, 79 deletions
diff --git a/rust/fatcat-openapi/Cargo.toml b/rust/fatcat-openapi/Cargo.toml
deleted file mode 100644
index d0f12f2..0000000
--- a/rust/fatcat-openapi/Cargo.toml
+++ /dev/null
@@ -1,79 +0,0 @@
-[package]
-name = "fatcat-openapi"
-version = "0.3.3"
-edition = "2018"
-authors = ["Bryan Newbold <bnewbold@archive.org>"]
-description = "Fatcat is an editable bibliographic database. This OpenAPI code-generated crate container HTTP API models, endpoints, and other auto-generated types useful for both client and server implementations of the catalog API."
-homepage = "https://fatcat.wiki"
-repository = "https://github.com/internetarchive/fatcat"
-license = "CC0-1.0"
-
-[features]
-default = ["client", "server"]
-client = [
- "hyper", "hyper-openssl", "hyper-tls", "native-tls", "openssl", "url"
-]
-server = [
- "serde_ignored", "hyper", "regex", "percent-encoding", "url", "lazy_static"
-]
-conversion = ["frunk", "frunk_derives", "frunk_core", "frunk-enum-core", "frunk-enum-derive"]
-
-[target.'cfg(any(target_os = "macos", target_os = "windows", target_os = "ios"))'.dependencies]
-native-tls = { version = "0.2", optional = true }
-hyper-tls = { version = "0.4", optional = true }
-
-[target.'cfg(not(any(target_os = "macos", target_os = "windows", target_os = "ios")))'.dependencies]
-hyper-openssl = { version = "0.8", optional = true }
-openssl = {version = "0.10", optional = true }
-
-[dependencies]
-# Common
-async-trait = "0.1.24"
-chrono = { version = "0.4", features = ["serde"] }
-futures = "0.3"
-swagger = "5.0.2"
-log = "0.4.0"
-mime = "0.3"
-
-serde = { version = "1.0", features = ["derive"] }
-serde_json = "1.0"
-
-# Crates included if required by the API definition
-
-# Common between server and client features
-hyper = {version = "0.13", optional = true}
-serde_ignored = {version = "0.1.1", optional = true}
-url = {version = "2.1", optional = true}
-
-# Client-specific
-
-# Server, and client callback-specific
-lazy_static = { version = "1.4", optional = true }
-percent-encoding = {version = "2.1.0", optional = true}
-regex = {version = "1.3", optional = true}
-
-# Conversion
-frunk = { version = "0.3.0", optional = true }
-frunk_derives = { version = "0.3.0", optional = true }
-frunk_core = { version = "0.3.0", optional = true }
-frunk-enum-derive = { version = "0.2.0", optional = true }
-frunk-enum-core = { version = "0.2.0", optional = true }
-
-[dev-dependencies]
-clap = "2.25"
-env_logger = "0.7"
-tokio = { version = "0.2", features = ["rt-threaded", "macros", "stream"] }
-native-tls = "0.2"
-tokio-tls = "0.3"
-
-[target.'cfg(not(any(target_os = "macos", target_os = "windows", target_os = "ios")))'.dev-dependencies]
-tokio-openssl = "0.4"
-openssl = "0.10"
-
-[[example]]
-name = "client"
-required-features = ["client"]
-
-[[example]]
-name = "server"
-required-features = ["server"]