| .. | ||
| embed | ||
| src | ||
| build.rs | ||
| Cargo.toml | ||
| CHANGELOG.md | ||
| LICENSE.txt | ||
| README.md | ||
| release.toml | ||
| wrapper.h | ||
libquickjs-dtp-sys
FFI Bindings for quickjs, a Javascript engine.
This is a fork of the original libquickjs-sys
crate which includes a fully featured date parser, capable of parsing dates like
Sat, 01-Jan-2000 00:00:00 PST.
See the quick-js-dtp crate for a high-level wrapper.
Version 0.10.0 Embedded VERSION: 2024-01-13
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