This package provides TypeScript definitions for @babel/core, enabling strong typing within TypeScript projects that utilize Babel's core functionality. It offers interfaces, types, and enums that mirror the API of @babel/core, allowing developers to accurately type Babel configuration options, plugin implementations, and transformation results. Using these definitions improves code maintainability and reduces runtime errors by catching type-related issues during development.
The npm package @types/babel__core saw initial releases in mid-2018, with sporadic updates through 2023. Release frequency varied, with some months having multiple versions and others none. There were periods of inactivity, particularly in 2019 and from late 2022 through August 2025. Versioning changed around January 2023 from the 7.1.x to 7.20.x format.
@types/babel__core npm package downloads show a general upward trend from March 2024 (92M) to August 2025 (158M). June and July 2025 saw peaks above 181M. September 2025's partial data indicates a significant drop, but it is incomplete as of September 5th.