Esprima est un parser de haute performance et conforme à la norme ECMAScript. Il est conçu par un membre de l'équipe de jQuery.
En voici les caractéristiques principales :
- le support complet de ECMAScript 5.1 ;
- un format d'arbre syntaxique compatible avec le parser AST de Mozilla ;
- fortement testé ;
- un support partiel de ECMAScript 6.
Esprima est une composante importante pour certains outils JavaScript (de l'instrumentation à l'édition).
L'équipe jQuery annonce la version 2.1.0 qui contient le support de nouveaux éléments ES6 comme les classes, les paramètres Rest, let, etc.
Site officiel.
Source : Le blog de jQuery.