Preparing for system design interviews?  Try bugzed.com →

ESUtils

JSON →
library 2.0.3 ·javascript maintenance
verified Jun 17, 2026

ESUtils is a foundational utility library for ECMAScript language tools, providing a 'utility box' for analyzing JavaScript Abstract Syntax Trees (ASTs), character codes, and keywords/reserved words based on specific ECMA262 editions. It offers functions to classify AST nodes (e.g., `isExpression`, `isStatement`), identify character types (e.g., `isDecimalDigit`, `isIdentifierStart`), and check for keywords (`isKeywordES5`, `isKeywordES6`). The current stable version is 2.0.3, released in 2018. Given its core utility nature, its API is highly stable, and its release cadence is low, typically for maintenance or specification updates. It serves as a building block for various JavaScript parsing, linting, and transformation projects, providing low-level, spec-compliant checks.

total hits 10
actors 4 distinct systems
last hit 20d ago AhrefsBot
GPTBot
4
Script
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany