melodium 0.9.2

Flow-oriented language & tool, focusing on treatments applied on data, allowing high scalability and massive parallelization safely
Documentation
[[bin]]
name = "melodium"
path = "src/main.rs"
required-features = ["cli"]

[dependencies.async-std]
version = "1.13"

[dependencies.cicd-mel]
optional = true
version = "0.9.2"

[dependencies.clap]
features = ["cargo", "derive", "string"]
optional = true
version = "4.0.32"

[dependencies.colored]
optional = true
version = "2.0.2"

[dependencies.convert_case]
version = "0.6"

[dependencies.distrib-mel]
optional = true
version = "0.9.2"

[dependencies.encoding-mel]
optional = true
version = "0.9.2"

[dependencies.fs-mel]
optional = true
version = "0.9.2"

[dependencies.http-mel]
optional = true
version = "0.9.2"

[dependencies.javascript-mel]
optional = true
version = "0.9.2"

[dependencies.json-mel]
optional = true
version = "0.9.2"

[dependencies.log-mel]
optional = true
version = "0.9.2"

[dependencies.melodium-common]
version = "0.9.2"

[dependencies.melodium-core]
optional = true
version = "0.9.2"

[dependencies.melodium-distribution]
optional = true
version = "0.9.2"

[dependencies.melodium-doc]
optional = true
version = "0.9.2"

[dependencies.melodium-engine]
version = "0.9.2"

[dependencies.melodium-lang]
version = "0.9.2"

[dependencies.melodium-loader]
version = "0.9.2"

[dependencies.melodium-share]
optional = true
version = "0.9.2"

[dependencies.net-mel]
optional = true
version = "0.9.2"

[dependencies.process-mel]
optional = true
version = "0.9.2"

[dependencies.regex-mel]
optional = true
version = "0.9.2"

[dependencies.sql-mel]
optional = true
version = "0.9.2"

[dependencies.std-mel]
version = "0.9.2"

[dependencies.uuid]
features = ["serde"]
optional = true
version = "1.5.0"

[dependencies.work-mel]
optional = true
version = "0.9.2"

[features]
cicd = ["distribution", "fs", "network", "cicd-mel/real"]
cli = ["clap", "colored"]
container-edition = ["standard-edition", "work-mel/kubernetes"]
default = ["cli", "standard-edition"]
distribution = ["melodium-distribution", "distrib-mel/real", "work-mel/real", "uuid"]
doc = ["melodium-doc", "melodium-engine/doc", "melodium-core/doc"]
fs = ["fs-mel/real", "process-mel/real", "melodium-loader/filesystem"]
javascript = ["javascript-mel/real", "json-mel/real"]
jeu = ["melodium-loader/jeu"]
log = ["log-mel/real"]
network = ["net-mel/real", "http-mel/real", "melodium-loader/network"]
sql = ["sql-mel/real"]
standard-edition = ["jeu", "doc", "cicd", "distribution", "fs", "log", "network", "text", "javascript", "sql", "std-mel/real"]
text = ["encoding-mel/real", "regex-mel/real"]
webassembly-edition = ["melodium-share/webassembly", "jeu", "doc", "std-mel/mock", "cicd-mel/mock", "log-mel/mock", "encoding-mel/mock", "regex-mel/mock", "javascript-mel/mock", "json-mel/mock", "sql-mel/mock", "distrib-mel/mock", "work-mel/mock", "uuid/js", "fs-mel/mock", "process-mel/mock", "net-mel/mock", "http-mel/mock"]

[lib]
name = "melodium"
path = "src/lib.rs"

[package]
authors = ["Quentin VIGNAUD <quentin.vignaud@melodium.tech>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["compilers", "science", "concurrency", "asynchronous"]
description = "Flow-oriented language & tool, focusing on treatments applied on data, allowing high scalability and massive parallelization safely"
edition = "2018"
homepage = "https://melodium.tech"
keywords = ["dataflow", "parallelization", "scalability", "async", "signal"]
license = "EUPL-1.2"
name = "melodium"
readme = "README.md"
repository = "https://gitlab.com/melodium/melodium"
resolver = "2"
rust-version = "1.83"
version = "0.9.2"

[package.metadata.deb]
priority = "optional"
section = "devel"

[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
rustdoc-args = ["--cfg", "docsrs"]
targets = ["aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "riscv64gc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-pc-windows-msvc", "x86_64-pc-windows-gnu", "wasm32-unknown-unknown"]

[target.wasm32-unknown-unknown.dependencies.console_error_panic_hook]
version = "0.1.7"

[target.wasm32-unknown-unknown.dependencies.getrandom]
features = ["js"]
version = "0.2"

[target.wasm32-unknown-unknown.dependencies.serde]
features = ["derive"]
version = "1.0"

[target.wasm32-unknown-unknown.dependencies.serde-wasm-bindgen]
version = "0.6"

[target.wasm32-unknown-unknown.dependencies.wasm-bindgen]
version = "0.2.100"

[target.wasm32-unknown-unknown.dependencies.wasm-bindgen-utils]
version = "0.0.10"