12 releases (breaking)
0.10.0 | Aug 17, 2021 |
---|---|
0.9.0 | Feb 4, 2021 |
0.8.0 | Sep 29, 2020 |
0.7.0 | Jul 8, 2020 |
0.2.0 | Jul 30, 2019 |
#18 in #quickjs
16,722 downloads per month
Used in 18 crates
(via quick-js)
2.5MB
75K
SLoC
libquickjs-sys
FFI Bindings for quickjs, a Javascript engine.
See the quick crate for a high-level wrapper.
Version 0.10.0 Embedded VERSION: 2021-03-27
Embedded vs system
By default, an embedded version of quickjs is used.
If you want to use a version installed on your system, use:
libquickjs-sys = { version = "...", default-features = false, features = ["system"] }
Updating the embedded bindings
QuickJS sources and a pre-generated bindings.rs
are included in the repo.
They are used if the embedded
feature is enabled.
To updat the bindings, follow these steps:
- (Install just)
- Update the download URL in ./justfile
- run
just update-quickjs
lib.rs
:
FFI Bindings for quickjs, a Javascript engine. See the quickjs crate for a high-level wrapper.