Crates.io | almond |
lib.rs | almond |
version | 0.2.0 |
source | src |
created_at | 2020-11-30 21:36:05.757101 |
updated_at | 2020-12-09 02:07:46.899756 |
description | A new, fast, and general purpose JavaScript parser written in Rust that generates ESTree compatible abstract syntax trees |
homepage | https://github.com/lukechu10/almond |
repository | https://github.com/lukechu10/almond |
max_upload_size | |
id | 318387 |
size | 3,515,117 |
A new JavaScript general purpose parser. Almond aims to generate ESTree compatible abstract syntax trees. Almond uses nom for parsing.
This project currently is very work in progress. It can parse popular libraries like jQuery, React, React-DOM, Backbone.js etc... (Check out benches/js/
directory).
Some obscure syntax might not parse correctly yet. If you find a bug, please consider reporting it via a GitHub Issue.