piu_engine 0.4.1

JavaScript engine facade for Deno
# Copyright 2018-2026 the Deno authors. MIT license.

[package]
name = "piu_engine"
version = "0.4.1"
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "JavaScript engine facade for Deno"

[lib]
path = "lib.rs"

[features]
# JavaScriptCore backends (macOS-only for now, see v8x build.rs):
# `jsc` statically links a vendored WebKit JSCOnly build (full features);
# `system_jsc` links the OS JavaScriptCore.framework (degraded module/cache
# support, zero engine build cost — the fast dev loop).
default = []
jsc = ["v8x_backend/jsc"]
system_jsc = ["v8x_backend/system_jsc"]
simdutf = ["v8x_backend/simdutf"]

[dependencies]
# Forked from crates.io v8x 149.4.0-rc.4 (littledivy) into libs/v8x so the
# Piu JSC backend can be hardened in-tree.
v8x_backend = { package = "piu_jsc", version = "149.4.0-rc.4", path = "../v8x", default-features = false }