babel-preset-flow is a Babel preset that allows you to use Flow type annotations in your JavaScript code. It transpiles Flow syntax, enabling you to write code with static type checking while maintaining compatibility with JavaScript environments. This preset removes Flow-specific syntax, ensuring that your code can be executed in browsers and Node.js without requiring Flow itself. It simplifies integration of Flow into existing Babel-based projects, streamlining development with enhanced type safety.
The npm package babel-preset-flow saw initial activity in April 2016 with 3 releases. A single release occurred in February 2017. Since then, there have been no further releases up to September 2025, indicating a period of inactivity for this package.
Babel-preset-flow npm package downloads exhibited fluctuating trends between March 2024 and August 2025, with a noticeable surge in popularity during July and August 2025. September 2025 downloads are showing early signs of continued high usage. The peak downloads reached 3,584,755 in July 2025.