[package]
name = "whynot"
version = "0.1.1"
edition = "2024"
authors = ["Milton Vafana <miltonhyndrex@gmail.com>"]
description = "Rust ↔ PHP bridge: call PHP functions from Rust, capture return values, output, and exceptions."
license = "MIT"
readme = "README.md"
repository = "https://github.com/nia-cloud-official/whynot"
homepage = "https://github.com/nia-cloud-official/whynot"
documentation = "https://docs.rs/whynot"
keywords = ["php", "ffi", "interop", "async", "bridge"]
categories = ["api-bindings", "development-tools", "command-line-utilities"]
[dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"
anyhow = "1.0.100"
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"], optional = true }
[features]
default = []
async_tokio = ["tokio"]
[[bin]]
name = "whynot-init"
path = "src/bin/init.rs"