Reorganized cloudevents-sdk (#28)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
This commit is contained in:
parent
9b2f26223f
commit
36903ab622
34
Cargo.toml
34
Cargo.toml
|
@ -1,30 +1,4 @@
|
||||||
[package]
|
[workspace]
|
||||||
name = "cloudevents-sdk"
|
members = [
|
||||||
version = "0.0.1"
|
"cloudevents-sdk"
|
||||||
authors = ["Francesco Guardiani <francescoguard@gmail.com>"]
|
]
|
||||||
license-file = "LICENSE"
|
|
||||||
edition = "2018"
|
|
||||||
description = "CloudEvents official Rust SDK"
|
|
||||||
readme = "README.md"
|
|
||||||
repository = "https://github.com/cloudevents/sdk-rust"
|
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
||||||
|
|
||||||
[dependencies]
|
|
||||||
serde = { version = "^1.0", features = ["derive"] }
|
|
||||||
serde_json = "^1.0"
|
|
||||||
serde-value = "^0.6"
|
|
||||||
chrono = { version = "^0.4", features = ["serde"] }
|
|
||||||
delegate = "^0.4"
|
|
||||||
uuid = { version = "^0.8", features = ["serde", "v4"] }
|
|
||||||
hostname = "^0.1"
|
|
||||||
base64 = "^0.12"
|
|
||||||
url = { version = "^2.1", features = ["serde"] }
|
|
||||||
snafu = "^0.6"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
rstest = "0.6"
|
|
||||||
claim = "0.3.1"
|
|
||||||
|
|
||||||
[lib]
|
|
||||||
name = "cloudevents"
|
|
||||||
|
|
|
@ -6,11 +6,11 @@ Work in progress SDK for [CloudEvents](https://github.com/cloudevents/spec)
|
||||||
|
|
||||||
| | [v0.3](https://github.com/cloudevents/spec/tree/v0.3) | [v1.0](https://github.com/cloudevents/spec/tree/v1.0) |
|
| | [v0.3](https://github.com/cloudevents/spec/tree/v0.3) | [v1.0](https://github.com/cloudevents/spec/tree/v1.0) |
|
||||||
| :---------------------------: | :----------------------------------------------------------------------------: | :---------------------------------------------------------------------------------: |
|
| :---------------------------: | :----------------------------------------------------------------------------: | :---------------------------------------------------------------------------------: |
|
||||||
| CloudEvents Core | :x: | :heavy_check_mark: |
|
| CloudEvents Core | :heavy_check_mark: | :heavy_check_mark: |
|
||||||
| AMQP Protocol Binding | :x: | :x: |
|
| AMQP Protocol Binding | :x: | :x: |
|
||||||
| AVRO Event Format | :x: | :x: |
|
| AVRO Event Format | :x: | :x: |
|
||||||
| HTTP Protocol Binding | :x: | :x: |
|
| HTTP Protocol Binding | :x: | :x: |
|
||||||
| JSON Event Format | :x: | :heavy_check_mark: |
|
| JSON Event Format | :heavy_check_mark: | :heavy_check_mark: |
|
||||||
| Kafka Protocol Binding | :x: | :x: |
|
| Kafka Protocol Binding | :x: | :x: |
|
||||||
| MQTT Protocol Binding | :x: | :x: |
|
| MQTT Protocol Binding | :x: | :x: |
|
||||||
| NATS Protocol Binding | :x: | :x: |
|
| NATS Protocol Binding | :x: | :x: |
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
[package]
|
||||||
|
name = "cloudevents-sdk"
|
||||||
|
version = "0.0.1"
|
||||||
|
authors = ["Francesco Guardiani <francescoguard@gmail.com>"]
|
||||||
|
license-file = "LICENSE"
|
||||||
|
edition = "2018"
|
||||||
|
description = "CloudEvents official Rust SDK"
|
||||||
|
readme = "README.md"
|
||||||
|
repository = "https://github.com/cloudevents/sdk-rust"
|
||||||
|
|
||||||
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
serde = { version = "^1.0", features = ["derive"] }
|
||||||
|
serde_json = "^1.0"
|
||||||
|
serde-value = "^0.6"
|
||||||
|
chrono = { version = "^0.4", features = ["serde"] }
|
||||||
|
delegate = "^0.4"
|
||||||
|
uuid = { version = "^0.8", features = ["serde", "v4"] }
|
||||||
|
hostname = "^0.1"
|
||||||
|
base64 = "^0.12"
|
||||||
|
url = { version = "^2.1", features = ["serde"] }
|
||||||
|
snafu = "^0.6"
|
||||||
|
|
||||||
|
[dev-dependencies]
|
||||||
|
rstest = "0.6"
|
||||||
|
claim = "0.3.1"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
name = "cloudevents"
|
Loading…
Reference in New Issue