This Babel plugin transforms Unicode property regexes (e.g., /\p{Emoji}/u) into equivalent, but more widely supported, ES5 code. It expands these modern regex features to ensure broader browser compatibility, enabling developers to use expressive Unicode patterns without sacrificing support for older JavaScript environments. The plugin leverages regular expression transformations to achieve this, improving runtime performance across diverse browsers. By incorporating this, projects can adopt contemporary regex syntax while maintaining a consistent user experience.
The @babel/plugin-transform-unicode-property-regex npm package had sporadic releases between May 2023 and July 2025. 2023 saw 4 releases in May, June and November. 2024 had 5 releases with no releases in the period July - September, October saw 2 releases. 2025 had no releases apart from April. The versions released each month are also noted.
@babel/plugin-transform-unicode-property-regex downloads show a generally increasing trend from February 2024 to July 2025, peaking at over 90 million. August 2025 downloads are significantly lower, but the month isn't yet complete, so this number is preliminary and likely to increase.