esprima
JavaScript parser
An ECMAScript parser for analyzing and interpreting JavaScript code
ECMAScript parsing infrastructure for multipurpose analysis
7k stars
147 watching
786 forks
Language: TypeScript
last commit: over 1 year ago
Linked from 2 awesome lists
astecmascriptesprimajavascriptparserparsing
Related projects:
Repository | Description | Stars |
---|---|---|
ariya/esprima | Provides high-performance parsing infrastructure for ECMAScript programs | 409 |
standard-things/esm | An ECMAScript module loader for Node.js that provides a simple and production-ready way to support ES modules in Node 6+ | 5,274 |
estools/escodegen | Generates ECMAScript code from an Abstract Syntax Tree (AST) | 2,665 |
chevrotain/chevrotain | A toolkit for building parsers and lexers in JavaScript | 2,511 |
es-shims/es5-shim | A JavaScript shim that enables compatibility with older JavaScript engines by providing implementations of missing EcmaScript 5 features. | 7,113 |
eslint/eslint | A tool for identifying and reporting on patterns in JavaScript code to improve its quality and consistency. | 25,239 |
toss/es-toolkit | A high-performance utility library for JavaScript with strong type annotations and a small bundle size. | 7,267 |
zenparsing/esparse | An ECMAScript parser that produces an abstract syntax tree from source code | 116 |
rse/es6-features | An overview of ECMAScript 6 language features and their comparison to ECMAScript 5 equivalents | 6,216 |
tc39/proposals | Tracks and discusses proposals to shape the JavaScript language standard | 18,374 |
adametry/gulp-eslint | Identifies and reports on patterns in ECMAScript/JavaScript code | 562 |
coderaiser/escover | A tool for collecting code coverage for EcmaScript Modules in JavaScript applications | 8 |
paulmillr/es6-shim | Provides compatibility shims for legacy JavaScript engines to mimic ECMAScript 6 behavior | 3,118 |
nzakas/understandinges6 | A comprehensive guide to ECMAScript 6, covering its new features and capabilities | 5,441 |
eslint-community/eslint-plugin-es-x | A plugin for ESLint that checks JavaScript code for compliance with ECMAScript syntax rules. | 121 |