[package]
name = "oj_js"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Embedded JavaScript engine: Deno runtime with Node compatibility over the app's node_modules"
[dependencies]
deno_core = { version = "0.412", features = ["v8"] }
deno_runtime = { package = "oj_deno_runtime", version = "0.2.12", path = "../oj_deno_runtime" }
deno_resolver = { version = "0.90", features = ["sync", "deno_ast"] }
node_resolver = { version = "0.97", features = ["sync"] }
deno_snapshots = { package = "oj_deno_snapshots", version = "0.2.12", path = "../oj_deno_snapshots" }
deno_napi = { package = "oj_deno_napi", version = "0.2.12", path = "../oj_deno_napi" }
deno_config = "0.109"
deno_error = "0.7"
deno_media_type = "0.4"
deno_path_util = "0.6"
sys_traits = "0.1"
serde_json.workspace = true
thiserror.workspace = true
tokio.workspace = true
[build-dependencies]
deno_core = { version = "0.412", features = ["v8"] }
[dev-dependencies]
tempfile.workspace = true