[build-dependencies.napi-build]
version = "2"
[dependencies.axum]
version = "0.8.4"
[dependencies.http-body-util]
version = "0.1.2"
[dependencies.hyper]
features = ["full"]
version = "1.4.1"
[dependencies.napi]
features = ["tokio_rt", "serde-json"]
version = "3.0.0"
[dependencies.napi-derive]
version = "3.0.0"
[dependencies.once_cell]
version = "1.19"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.tokio]
features = ["full"]
version = "1"
[dependencies.tower]
features = ["util"]
version = "0.5.0"
[lib]
crate-type = ["cdylib", "rlib"]
name = "axum_napi_bridge"
path = "src/lib.rs"
[package]
authors = ["Nicolas Karageuzian"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "A bridge to use axum handlers in Node.js"
documentation = "https://docs.rs/axum_napi_bridge"
edition = "2021"
exclude = ["sample/", ".github/", "apache.conf", "index.d.ts", "index.js", "package.json", "package-lock.json", "tsconfig.json", "wasi-worker-browser.mjs"]
homepage = "https://github.com/Deepthought-Solutions/axum_napi_bridge"
license = "MIT"
name = "axum_napi_bridge"
readme = "README.md"
repository = "https://github.com/Deepthought-Solutions/axum_napi_bridge"
version = "0.1.0"
[profile.release]
lto = true
strip = "symbols"