hub-codegen 0.3.0

Multi-language code generator for Hub plugins from Synapse IR
Documentation
[package]
name = "hub-codegen"
version = "0.3.0"
edition = "2021"
license = "AGPL-3.0-only"
description = "Multi-language code generator for Hub plugins from Synapse IR"

[features]
default = ["typescript"]
typescript = []
rust = []
all = ["typescript", "rust"]

[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
clap = { version = "4.4", features = ["derive"] }
anyhow = "1.0"
heck = "0.5"
thiserror = "1.0"
sha2 = "0.10"

[dev-dependencies]
pretty_assertions = "1.4"
tempfile = "3.8"

[[bin]]
name = "hub-codegen"
path = "src/main.rs"

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