[package]
name = "bext-plugin-quickjs"
version.workspace = true
edition = "2021"
license.workspace = true
repository.workspace = true
homepage.workspace = true
authors.workspace = true
rust-version.workspace = true
description = "QuickJS sandbox for bext — lightweight JavaScript plugin execution"
readme = "README.md"
keywords = ["bext", "plugin", "quickjs", "javascript", "sandbox"]
categories = ["web-programming", "development-tools"]
[dependencies]
bext-plugin-api = { path = "../bext-plugin-api", version = "0.2.0" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tracing = "0.1"
rquickjs = { version = "0.9", features = ["loader", "allocator", "parallel"] }
ureq = { version = "2", features = ["json"] }
url = "2"
[dev-dependencies]
tempfile = "3"