mirror of https://github.com/boa-dev/boa.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
884 B
44 lines
884 B
[package] |
|
name = "boa_fuzz" |
|
version = "0.0.0" |
|
publish = false |
|
edition = "2021" |
|
|
|
[package.metadata] |
|
cargo-fuzz = true |
|
|
|
[dependencies] |
|
libfuzzer-sys = "0.4.7" |
|
|
|
arbitrary = "1.3.2" |
|
boa_ast = { path = "../../core/ast", features = ["arbitrary"] } |
|
boa_engine = { path = "../../core/engine", features = ["fuzz"] } |
|
boa_interner = { path = "../../core/interner", features = ["arbitrary"] } |
|
boa_parser = { path = "../../core/parser" } |
|
|
|
# Prevent this from interfering with workspaces |
|
[workspace] |
|
members = ["."] |
|
|
|
[profile.release] |
|
debug = 1 |
|
|
|
[[bin]] |
|
name = "parser-idempotency" |
|
path = "fuzz_targets/parser-idempotency.rs" |
|
test = false |
|
doc = false |
|
|
|
[[bin]] |
|
name = "vm-implied" |
|
path = "fuzz_targets/vm-implied.rs" |
|
test = false |
|
doc = false |
|
|
|
[[bin]] |
|
name = "bytecompiler-implied" |
|
path = "fuzz_targets/bytecompiler-implied.rs" |
|
test = false |
|
doc = false |
|
[package.metadata.docs.rs] |
|
all-features = true
|
|
|