esprima

by jquery · Web

ECMAScript parsing infrastructure for multipurpose analysis

New0 ratings7,140 starsActive
WebDeveloper ToolTypeScriptJavaScript
Open project ↗GitHub⚑ Report
esprima preview

About this project

Esprima (esprima.org, BSD license) is a high performance, standard-compliant ECMAScript parser written in ECMAScript (also popularly known as JavaScript). Esprima is created and maintained by Ariya Hidayat, with the help of many contributors. Features — Full support for ECMAScript 2019 (ECMA-262 10th Edition) — Sensible syntax tree format as standardized by ESTree project — Experimental support for JSX, a syntax extension for React — Optional tracking of syntax node location (index-based and line-column) — Heavily tested (1600 unit tests with full code coverage) API Esprima can be used to perform lexical analysis (tokenization) or syntactic analysis (parsing) of a JavaScript program. A…

Technologies

TypeScriptJavaScriptastecmascriptesprima

Project health

Inactive for over a year
Last update3 years ago
Contributors65
Latest release
Open issues & PRs151
LicenseBSD-2-Clause
On GitHubsince 2011

GitHub

7,140
stars
772
forks
65
contributors
151
open issues & PRs
TypeScript
language
3 years ago
last commit
View on GitHub ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review esprima.

Built by

jquery
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain jquery/esprima? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like