6.24.1 • Published 8 years ago
babel-plugin-transform-es2015-unicode-regex v6.24.1
babel-plugin-transform-es2015-unicode-regex
Compile ES2015 unicode regex to ES5
Example
In
var string = "foođź’©bar";
var match = string.match(/foo(.)bar/u);
Out
var string = "foođź’©bar";
var match = string.match(/foo((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]))bar/);
Installation
npm install --save-dev babel-plugin-transform-es2015-unicode-regex
Usage
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["transform-es2015-unicode-regex"]
}
Via CLI
babel --plugins transform-es2015-unicode-regex script.js
Via Node API
require("babel-core").transform("code", {
plugins: ["transform-es2015-unicode-regex"]
});
7.0.0-beta.3
8 years ago
7.0.0-beta.2
8 years ago
7.0.0-beta.1
8 years ago
7.0.0-beta.0
8 years ago
7.0.0-alpha.20
8 years ago
7.0.0-alpha.19
8 years ago
7.0.0-alpha.18
8 years ago
7.0.0-alpha.17
8 years ago
7.0.0-alpha.16
8 years ago
7.0.0-alpha.15
8 years ago
7.0.0-alpha.14
8 years ago
7.0.0-alpha.12
8 years ago
7.0.0-alpha.11
8 years ago
7.0.0-alpha.10
8 years ago
7.0.0-alpha.9
8 years ago
7.0.0-alpha.8
8 years ago
6.24.1
8 years ago
7.0.0-alpha.7
8 years ago
7.0.0-alpha.3
8 years ago
7.0.0-alpha.1
8 years ago
6.22.0
8 years ago
6.11.0
9 years ago
6.8.0
9 years ago
6.5.0-1
9 years ago
6.5.0
9 years ago
6.4.3
9 years ago
6.3.13
10 years ago
6.2.4
10 years ago
6.1.18
10 years ago
6.1.17
10 years ago
6.1.4
10 years ago
6.0.18
10 years ago
6.0.14
10 years ago
6.0.2
10 years ago