1.3 KiB
1.3 KiB
@babel/plugin-transform-unicode-property-regex
Compile Unicode property escapes (\p{…} and \P{…}) in Unicode regular expressions to ES5 or ES6 that works in today’s environments.
Note: the Unicode property escape syntax is non-standard and may or may not reflect what eventually gets specified.
Installation
npm install @babel/plugin-transform-unicode-property-regex
Usage
Via .babelrc (recommended)
.babelrc
{
"plugins": ["@babel/transform-unicode-property-regex"]
}
Via CLI
babel --plugins @babel/@babel/transform-unicode-property-regex script.js
Via Node.js API
require("@babel/core").transform(code, {
"plugins": ["@babel/transform-unicode-property-regex"]
});
To transpile to ES6/ES2015:
require("@babel/core").transform(code, {
"plugins": [
["@babel/transform-unicode-property-regex", { "useUnicodeFlag": true }]
]
});
Author
| Mathias Bynens |