23 unstable releases

0.13.1 Sep 25, 2022
0.13.0 Sep 30, 2021
0.11.0 Jan 19, 2021
0.10.0 Oct 2, 2020
0.1.5 Nov 28, 2018

#72 in #javascript-compiler

Download history 138/week @ 2023-12-04 114/week @ 2023-12-11 109/week @ 2023-12-18 46/week @ 2023-12-25 139/week @ 2024-01-01 124/week @ 2024-01-08 110/week @ 2024-01-15 172/week @ 2024-01-22 131/week @ 2024-01-29 75/week @ 2024-02-05 42/week @ 2024-02-12 177/week @ 2024-02-19 109/week @ 2024-02-26 91/week @ 2024-03-04 133/week @ 2024-03-11 114/week @ 2024-03-18

564 downloads per month
Used in 5 crates (4 directly)

Unlicense/MIT

2.5MB
49K SLoC

DEPRECATED

This crate was replaced by the boa_engine crate and is now deprecated.


lib.rs:

This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.

Crate Features

  • serde - Enables serialization and deserialization of the AST (Abstract Syntax Tree).
  • console - Enables boas WHATWG console object implementation.
  • profiler - Enables profiling with measureme (this is mostly internal).

Dependencies

~8.5MB
~201K SLoC