Cargo Features

boa_engine has no features set by default.

[dependencies]
boa_engine = { version = "0.17.3", features = ["profiler", "deser", "intl", "fuzz", "flowgraph", "trace", "annex-b"] }
profiler

Enables profiler of boa_profiler

deser

Enables serde of boa_ast and boa_interner

intl

Enables icu_calendar ~1.2.0, icu_casemapping, icu_collator ~1.2.0, icu_datetime ~1.2.1, icu_list ~1.2.0, icu_locid ~1.2.0, and icu_locid_transform ~1.2.1, full of boa_icu_provider, std of icu_normalizer ~1.2.0 and icu_plurals ~1.2.0, icu_provider ~1.2.0, icu_provider_macros ~1.2.0, icu_segmenter ~1.2.1, sys-locale, tinystr >=0.7.0, <0.7.3, writeable, yoke, and zerofrom

sys-locale:

intl deps

Affects builtins::intl

fuzz

Enables arbitrary of boa_ast and boa_interner

flowgraph

Enable Boa's VM instruction flowgraph generator.

Affects vm::flowgraph

trace

Enable Boa's VM instruction tracing.

annex-b

Enable Boa's additional ECMAScript features for web browsers.

Enables annex-b of boa_parser

Affects builtins::escape