2 releases
0.1.1 | Dec 14, 2023 |
---|---|
0.1.0 | Nov 6, 2023 |
#1465 in Parser implementations
9,717 downloads per month
Used in 25 crates
(2 directly)
130KB
4K
SLoC
v8_valueserializer
This module implements the V8 ValueSerializer and ValueDeserializer API in Rust. It can serialize and deserialize any value that can be represented in V8's format.
Additionally this library can generate an eval'able JavaScript representation of the serialized value that can be used for user display, manipulation, or debugging.
In the future this library will also provide a way to serialize and deserialize values to and from JavaScript objects or a structured intermediate in JavaScript via WebAssembly.
Development
To build:
$ cargo build
Dependencies
~5.5MB
~167K SLoC