babel-helper-mark-eval-scopes is a Babel helper package designed to mark scopes created by eval() calls. This helps Babel transforms correctly handle variables and scope context within evaluated code, ensuring accurate code transformations and preventing unexpected behavior. This utility focuses on ensuring Babel understands the implications of eval() on the scope of JavaScript code during the transformation process.
The babel-helper-mark-eval-scopes npm package saw initial releases in early 2017, with sporadic updates through May 2018 (versions 0.0.0 to 0.4.3). Release activity significantly decreased after May 2018, with no releases occurring between then and August 2025. The package appears inactive for over seven years, based on available data.
Babel-helper-mark-eval-scopes downloads show fluctuation, with significant growth in mid-2025, peaking in June at 3.3M. After that there was a strong decrease. Downloads in September 2025 has been very low so far (703937). It is important to keep in mind that September's data is not yet complete.