The @typescript-eslint/scope-manager package provides utilities for managing scopes in TypeScript code within ESLint. It enables the analysis and modification of scope information, crucial for advanced linting rules. This package offers mechanisms to traverse and understand variable declarations, references, and shadowing, contributing to more precise and effective code analysis. It is a core component in crafting custom ESLint rules for TypeScript projects that involve understanding variable bindings and scope behavior.
@typescript-eslint/scope-manager downloads show a general upward trend from March 2024 to August 2025, peaking in July 2025. September 2025 downloads are significantly lower, likely due to the month being incomplete as of today, September 12, 2025.
The @typescript-eslint/scope-manager package has seen consistent releases since June 2020. Release frequency varied, peaking in July and August 2022. The package consistently shipped 4 - 6 versions per month, with a noticeable decrease in the releases for the last three months. The latest versions released are 8.42.0 and 8.43.0 on September 2025.