eslint-scope

JSON →
library 9.1.2 ·javascript
verified May 27, 2026

ESLint Scope is the ECMAScript scope analyzer used in ESLint, forked from escope. The current stable version is 9.1.2, with regular releases as part of the ESLint monorepo. It analyzes ESTree-compliant ASTs to produce a ScopeManager with variable scopes, references, and definitions. Key differentiators include deep integration with ESLint, support for JSX, modern ECMAScript features, and both ESM and CommonJS module analysis. It ships with TypeScript types since v9.1.0 and requires Node.js ^20.19.0 || ^22.13.0 || >=24.

total hits 13
actors 5 distinct systems
last hit 2d ago AhrefsBot
MetaBot
4
GPTBot
2
Script
1
Search engines
1
Humans
2

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