[package]
edition = "2021"
name = "oj_js"
version = "0.2.2"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Embedded JavaScript engine: Deno runtime with Node compatibility over the app's node_modules"
readme = false
license = "MIT"
repository = "https://github.com/lovablelabs/oj"
[lib]
name = "oj_js"
path = "src/lib.rs"
[[test]]
name = "engine"
path = "tests/engine.rs"
[dependencies.deno_config]
version = "0.109"
[dependencies.deno_core]
version = "0.412"
features = ["v8"]
[dependencies.deno_error]
version = "0.7"
[dependencies.deno_media_type]
version = "0.4"
[dependencies.deno_napi]
version = "0.2.2"
package = "oj_deno_napi"
[dependencies.deno_path_util]
version = "0.6"
[dependencies.deno_resolver]
version = "0.90"
features = [
"sync",
"deno_ast",
]
[dependencies.deno_runtime]
version = "0.2.2"
package = "oj_deno_runtime"
[dependencies.deno_snapshots]
version = "0.74"
[dependencies.node_resolver]
version = "0.97"
features = ["sync"]
[dependencies.serde_json]
version = "1.0.151"
[dependencies.sys_traits]
version = "0.1"
[dependencies.thiserror]
version = "2.0.20"
[dependencies.tokio]
version = "1.53.1"
features = ["full"]
[dev-dependencies.tempfile]
version = "3.24.0"
[build-dependencies.deno_core]
version = "0.412"
features = ["v8"]