rquickjs 0.9.0

High level bindings to the QuickJS JavaScript engine
Documentation
[dependencies.either-rs]
optional = true
package = "either"
version = "1"

[dependencies.indexmap-rs]
optional = true
package = "indexmap"
version = "2"

[dependencies.rquickjs-core]
version = "0.9.0"

[dependencies.rquickjs-macro]
optional = true
version = "0.9.0"

[dev-dependencies.trybuild]
version = "1.0.82"

[features]
allocator = ["rquickjs-core/allocator"]
array-buffer = ["rquickjs-core/array-buffer"]
bindgen = ["rquickjs-core/bindgen", "rquickjs-macro?/bindgen"]
chrono = ["rquickjs-core/chrono"]
classes = ["rquickjs-core/classes"]
compile-tests = ["rquickjs-core/compile-tests"]
default = []
doc-cfg = ["rquickjs-core/doc-cfg"]
dump-atoms = ["rquickjs-core/dump-atoms"]
dump-bytecode = ["rquickjs-core/dump-bytecode"]
dump-free = ["rquickjs-core/dump-free"]
dump-gc = ["rquickjs-core/dump-gc"]
dump-gc-free = ["rquickjs-core/dump-gc-free"]
dump-leaks = ["rquickjs-core/dump-leaks"]
dump-mem = ["rquickjs-core/dump-mem"]
dump-module-resolve = ["rquickjs-core/dump-module-resolve"]
dump-objects = ["rquickjs-core/dump-objects"]
dump-promise = ["rquickjs-core/dump-promise"]
dump-read-object = ["rquickjs-core/dump-read-object"]
dump-shapes = ["rquickjs-core/dump-shapes"]
dyn-load = ["rquickjs-core/dyn-load"]
either = ["rquickjs-core/either", "either-rs"]
full = ["chrono", "loader", "dyn-load", "either", "indexmap", "macro", "phf"]
full-async = ["full", "futures"]
futures = ["rquickjs-core/futures"]
indexmap = ["rquickjs-core/indexmap", "indexmap-rs"]
loader = ["rquickjs-core/loader"]
macro = ["rquickjs-macro"]
parallel = ["rquickjs-core/parallel"]
phf = ["rquickjs-core/phf", "rquickjs-macro/phf"]
properties = ["rquickjs-core/properties"]
rust-alloc = ["rquickjs-core/rust-alloc"]

[lib]
name = "rquickjs"
path = "src/lib.rs"

[package]
authors = ["Mees Delzenne <mees.delzenne@gmail.com>", "K. <kayo@illumium.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings"]
description = "High level bindings to the QuickJS JavaScript engine"
edition = "2021"
keywords = ["quickjs", "ecmascript", "javascript", "es6", "es2020"]
license = "MIT"
name = "rquickjs"
readme = "README.md"
repository = "https://github.com/DelSkayn/rquickjs.git"
rust-version = "1.81"
version = "0.9.0"

[package.metadata.docs.rs]
features = ["full-async", "parallel", "doc-cfg"]

[[test]]
name = "compile"
path = "tests/compile.rs"