[package]
name = "hyperstack"
version = "0.1.2"
edition.workspace = true
license-file = "LICENSE"
repository.workspace = true
authors.workspace = true
description = "Real-time streaming data pipelines for Solana - transform on-chain events into typed state projections"
keywords = ["hyperstack", "solana", "streaming", "blockchain", "realtime"]
categories = ["web-programming", "development-tools"]
documentation = "https://docs.rs/hyperstack"
readme = "README.md"
[dependencies]
hyperstack-interpreter = { version = "0.1.2", path = "../interpreter", optional = true }
hyperstack-macros = { version = "0.1.2", path = "../hyperstack-macros", optional = true }
hyperstack-server = { version = "0.1.2", path = "../rust/hyperstack-server", optional = true }
hyperstack-sdk = { version = "0.1.2", path = "../rust/hyperstack-sdk", optional = true }
[features]
default = ["interpreter", "macros", "server"]
full = ["interpreter", "macros", "server", "sdk"]
interpreter = ["dep:hyperstack-interpreter"]
macros = ["dep:hyperstack-macros"]
server = ["dep:hyperstack-server"]
sdk = ["dep:hyperstack-sdk"]